﻿/*新增公用样式*/
*{ box-sizing:border-box; -ms-box-sizing:border-box; }
input:focus,button:focus{ outline:none;}
a img{border:0px;}
a{ color:#333;}
a:hover{ text-decoration:none; color:inherit;}
a:link{text-decoration:none;}
p{margin:0px;padding:0px;line-height:20px;}
i{margin:0px;padding:0px;font-style:normal;}
ul,ol{margin:0px;padding:0px;list-style:none;     -webkit-margin-before: 0px;
    -webkit-margin-after: 0px;}
div{ margin:0; padding:0;}
ul li{margin:0px;padding:0px;list-style:none;}
ol li{margin:0px;padding:0px;list-style:none;}
dl,dl,dt,dd,buttton{margin:0px;padding:0px;}
.clear{ clear:both;}
h1,h2,h3,h4,h5,h6{ font-weight:400;}
select{ margin-bottom:10px;}

body{font-family: 'Microsoft YaHei',微软雅黑,Tahoma,Helvetica,sans-serif; max-width:640px; margin:0 auto; background:#fff; padding-bottom: 50px; }

.block{display:block;}
/*字体大小*/
.center{text-align:center;}
.fz12{font-size:12px;}
.fz14{font-size:14px;}
.fz16{font-size:16px;}
.fz18{font-size:18px;}
.fz20{font-size:20px;}
.fz24{ font-size:24px;}
.fz30{font-size:30px;}
.fz35{font-size:35px;}
.fz40{font-size:40px;}
.fz45{font-size:45px;}
.fz50{font-size:50px;}
.fzbold{font-weight:bold;}
.fznob{font-weight:normal;}
/*宽度*/
.w50{width:50px;}
.w60{width:60px;}
.w80{width:80px;}
.w100{width:100px;}
.w105{width:105px;}
.w120{width:120px;}
.w130{width:130px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w280{width:280px;}
.w300{width:300px;}
.w400{width:400px;}
.w500{width:500px;}
.h35{height:35px;line-height:35px;}
.h100{height:100px;}
.h220{height:220px;}
.h380{height:380px;}

/*边距*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}

.mb5{margin-bottom:5px ;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px ;}
.mb25{margin-bottom:25px ;}
.mb30{margin-bottom:30px ;}
.mb35{margin-bottom:35px ;}
.mb40{margin-bottom:40px ;}

.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}

.mlr5{ margin-left:5px;margin-right:5px;}
.mlr10{margin-left:10px;margin-right:10px;}
.mlr15{margin-left:15px;margin-right:15px;}
.mlr20{margin-left:20px;margin-right:20px;}
.margin15{margin:15px;}

.mtb5{margin-top:5px;margin-bottom:5px;}
.mtb10{margin-top:10px;margin-bottom:10px;}
.mtb15{margin-top:15px;margin-bottom:15px;}
.mtb20{margin-top:20px;margin-bottom:20px;}
.mtb25{margin-top:25px;margin-bottom:25px;}
.mtb30{margin-top:30px;margin-bottom:30px;}
.mtb35{margin-top:35px;margin-bottom:35px;}
.mtb40{margin-top:40px;margin-bottom:40px;}

.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px ;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px ;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px ;}
.pt40{padding-top:40px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px ;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px ;}
.pb30{padding-bottom:30px;}
.pb35{padding-bottom:35px ;}
.pb40{padding-bottom:40px;}

.ptb5{padding-top:5px;padding-bottom:5px;}
.ptb10{padding-top:10px;padding-bottom:10px;}
.ptb15{padding-top:15px;padding-bottom:15px;}
.ptb20{padding-top:20px;padding-bottom:20px;}
.ptb25{padding-top:25px;padding-bottom:25px;}
.ptb30{padding-top:30px;padding-bottom:30px;}
.ptb15{padding-top:35px;padding-bottom:35px;}
.ptb20{padding-top:40px;padding-bottom:40px;}
/*颜色*/
.huise{color:#999;}
.color_hui{color:#999;}
.color_orange{color:#f60}
.color_yellow{color:#1296db}
.color_red{color:#c00}
.color_bai{color:#fff}
.color_blue{color:#1296db}
.color_green{color:#03ad30;}
.color-hui{color:#999;}
.color-orange{color:#f60}
.color-yellow{color:#1296db}
.color-red{color:#c00}
.color-bai{color:#fff}
.color-blue{color:#2a98da}
.color-green{color:#03ad30;}
.bj_white{background:#fff;}
.bj_blue{background:#0060ff;}
.bj_yellow{background:#1296db;}
.bj_red{background:#c91623;}
.bj_green{background:#00bd47;}
.bg_white{background:#fff;}
.bg_lgrey{background:#f7f7f7;}

.bg_blue{background:#0060ff;}
.bg_yellow{background:#fabc09;}
.bg_red{background:#c91623;}
.bg_green{background:#cc0000;}

/*边框*/
.bk1{background:#fff;border:1px solid #ddd;}
.br3{border-radius:3px;}
.br5{border-radius:5px;}
.br8{border-radius:8px;}
.br10{border-radius:10px;}

/*按钮*/
.button-red{background:#c00;color:#fff;}
.btn_x_01{background:#f7f7f7;padding:5px 5px;border-radius:3px;color:#666;border:1px solid #ddd;}
.btn_x_01:hover{background:#f3f3f3;}
.btn_x_02{background:#ff9d00;padding:5px 5px;border-radius:3px;color:#fff;border:1px solid #ef8310;}
.btn_x_02:hover{background:#f60;color:#fff;}
.btn_x_03{background:#00a0e9;padding:5px 5px;border-radius:3px;color:#fff;border:1px solid #0c87c0;}
.btn_x_03:hover{background:#0c87c0;color:#fff;}
.btn_x_04{background:#03ad30;padding:5px 5px;border-radius:3px;color:#fff;border:1px solid #00a12b;}
.btn_x_04:hover{background:#00a12b;color:#fff;}

/*提示窗口*/
.tis01{height:36px;line-height:36px;background:#f1f7fb;color:#00a0e9;border:1px dashed #00a0e9;padding:0 15px;}
.tis02{height:36px;line-height:36px;background:#fff7ed;color:#f60;border:1px dashed #f90;padding:0 15px;}
/*表单*/
.nm_input{border:1px solid #d5dcde;color:#888;height:25px;line-height:25px;padding:0 5px}
.new_input{outline:none;height:25px;line-height:25px;padding:0 5px;  font-size: 14px;  color: #555;  background-color: #fff;  background-image: none;  border: 1px solid #ccc;  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.new_input:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.member_input100{ width:100%;outline:none;height:35px;line-height:35px;padding:0 5px;  font-size: 14px;  color: #555;  background-color: #fff;  background-image: none;  border: 1px solid #ccc;  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.member_input{outline:none;height:35px;line-height:35px;padding:0 5px;  font-size: 14px;  color: #555;  background-color: #fff;  background-image: none;  border: 1px solid #ccc;  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.member_input:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}

.text_input{outline:none;line-height:24px;padding:0 5px;  font-size: 14px;  color: #555;  background-color: #fff;  background-image: none;  border: 1px solid #ccc;  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.text_input:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
